Curso Académico:
2019/20
534 - Máster Universitario en Ingeniería Informática
62226 - Sistemas empotrados ubicuos
Información del Plan Docente
Año académico:
2019/20
Asignatura:
62226 - Sistemas empotrados ubicuos
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
Titulación:
534 - Máster Universitario en Ingeniería Informática
Créditos:
6.0
Curso:
1
Periodo de impartición:
Segundo semestre
Clase de asignatura:
Obligatoria
Materia:
---
1.1. Objetivos de la asignatura
La asignatura y sus resultados previstos responden a los siguientes planteamientos y objetivos:
Que el estudiante conozca los elementos básicos de un sistema empotrado, y sea capaz de elegir entre ellos.
Que entientienda los diferentes mecanismos de interconexión de dispositivos y aplicaciones, sus protocolos y estandares, y sea capaz de elegir entre ellos.
Que conozca las herramientas de desarrollo y las características de los sistemas operativos.
Que sea capaz de aplicar estos conocimientos para construir sistemas empotrados y ubicuos reales, físicamente imbricados e inteligentes.
1.2. Contexto y sentido de la asignatura en la titulación
El crecimiento de los sistemas informáticos empotrados y ubicuos en los últimos años, está siendo espectacular con todo tipo de sistemas basados en microprocesadores a nuestro alrededor que controlan distintas funcionalidades, estan interconectados e interaccionan con nosotros sin que nos demos cuenta. Esta asignatura pretende que el alumno entienda mejor estos sistemas, sea capaz de diseñar uno, e integrarlo con tecnologías relacionadas en la titulación como son Cloud Computing, Big Data, Intelligent Systems, etc.
1.3. Recomendaciones para cursar la asignatura
Conocimientos básicos de diseño con microprocesadores, programación y redes.
2. Competencias y resultados de aprendizaje
2.1. Competencias
Al superar la asignatura, el estudiante será más competente para...
Conseguir adquirir las siguientes competencias básicas y generales:
CG-01 - Capacidad para proyectar, calcular y diseñar productos, procesos e instalaciones en todos los ámbitos de la Ingeniería Informática.
CG-02 - Capacidad para la dirección de obras e instalaciones de sistemas informáticos, cumpliendo la normativa vigente y asegurando la calidad del servicio.
CG-03 - Capacidad para dirigir, planificar y supervisar equipos multidisciplinares.
CG-05 - Capacidad para la elaboración, planificación estratégica, dirección, coordinación y gestión técnica y económica de proyectos en todos los ámbitos de la Ingeniería en Informática siguiendo criterios de calidad y medioambientales.
CG-08 - Capacidad para la aplicación de los conocimientos adquiridos y de resolver problemas en entornos nuevos o poco conocidos dentro de contextos más amplios y mulitidisciplinares, siendo capaces de integrar estos conocimientos
CG-11 - Capacidad para adquirir conocimientos avanzados y demostrado, en un contexto de investigación científica y tecnológica o altamente especializado, una comprensión detallada y fundamentada de los aspectos teóricos y prácticos y de la metodología de trabajo en uno o más campos de estudio.
CG-12 - Capacidad para aplicar e integrar sus conocimientos, la comprensión de estos, su fundamentación científica y sus capacidades de resolución de problemas en entornos nuevos y definidos de forma imprecisa, incluyendo contextos de carácter multidisciplinar tanto investigadores como profesionales altamente especializados.
CG-13 - Capacidad para evaluar y seleccionar la teoría científica adecuada y la metodología precisa de sus campos de estudio para formular juicios a partir de información incompleta o limitada incluyendo, cuando sea preciso y pertinente, una reflexión sobre la responsabilidad social o ética ligada a la solución que se proponga en cada caso
CG-14 - Capacidad para predecir y controlar la evolución de situaciones complejas mediante el desarrollo de nuevas e innovadoras metodologías de trabajo adaptadas al ámbito científico/investigador, tecnológico o profesional concreto, en general multidisciplinar, en el que se desarrolle su actividad
CG-15 - Capacidad para transmitir de un modo claro y sin ambigüedades a un público especializado o no, resultados procedentes de la investigación científica y tecnológica o del ámbito de la innovación más avanzada, así como los fundamentos más relevantes sobre los que se sustentan.
CG-16 - Capacidad para desarrollar la autonomía suficiente para participar en proyectos de investigación y colaboraciones científicas o tecnológicas dentro su ámbito temático, en contextos interdisciplinares y, en su caso, con una alta componente de transferencia del conocimiento.
CG-17 - Capacidad para asumir la responsabilidad de su propio desarrollo profesional y de su especialización en uno o más campos de estudio.
CB6 - Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación
CB7 - Que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio
CB8 - Que los estudiantes sean capaces de integrar conocimientos y enfrentarse a la complejidad de formular juicios a partir de una información que, siendo incompleta o limitada, incluya reflexiones sobre las responsabilidades sociales y éticas vinculadas a la aplicación de sus conocimientos y juicios
CB9 - Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades
CB10 - Que los estudiantes posean las habilidades de aprendizaje que les permitan continuar estudiando de un modo que habrá de ser en gran medida autodirigido o autónomo.
Conseguir adquirir las siguientes competencias específicas:
CTI-01 - Capacidad para modelar, diseñar, definir la arquitectura, implantar, gestionar, operar, administrar y mantener aplicaciones, redes, sistemas, servicios y contenidos informáticos.
CTI-06 - Capacidad para diseñar y evaluar sistemas operativos y servidores, y aplicaciones y sistemas basados en computación distribuida.
CTI-08 - Capacidad para diseñar y desarrollar sistemas, aplicaciones y servicios informáticos en sistemas empotrados y ubicuos.
2.2. Resultados de aprendizaje
El alumno deberá ser capaz de:
1. Analizar, comparar y evaluar los microprocesadores e interfaces más extendidos en sistemas empotrados.
2. Conocer los sistemas operativos más utilizados en sistemas empotrados y tiempo real. Saber portar un sistema operativo a una nueva plataforma.
3. Conocer y saber manejar entornos de desarrollo para sistemas empotrados y de tiempo real.
4. Definir, evaluar y seleccionar los sensores y las redes más adecuados para construir un sistema ubicuo
5. Diseñar y construir sistemas empotrados, de tiempo real y ubicuos atendiendo a criterios de seguridad, fiabilidad, tolerancia a fallos y consumo de energía.
2.3. Importancia de los resultados de aprendizaje
El crecimiento de los sistemas empotrados conectados estás siendo tan grande con la explosión del IoT que hay una clara demanda de profesionales informáticos capaces de trabajar con ellos. La demanda es muy amplia a todos los niveles, regional, nacional e internacional.
3.1. Tipo de pruebas y su valor sobre la nota final y criterios de evaluación para cada prueba
El estudiante deberá demostrar que ha alcanzado los resultados de aprendizaje previstos mediante las siguientes actividades de evaluacion
Prácticas de laboratorio presenciales con entregas periódicas, en las que se trabajarán algunos aspectos clave de la asignatura.[20%]. Resultados de aprendizaje: 3, y 5
Proyecto. Un proyecto en el que se pondrá en práctica los conocimientos y habilidades adquiridos en la asignatura. [50%]. Resultados de aprendizaje: 1, 2, 3, 4 y 5
Prueba escrita. Prueba presencial abierta sobre casos prácticos propuestos por los profesores y el proyecto desarrollado por el alumno. [10%]. Resultados de aprendizaje: 3 y 5
Presentaciones y debates de forma oral abierta sobre casos prácticos propuestos por los profesores y el proyecto desarrollado por el alumno. [20%]. Resultados de aprendizaje: 1, 2, 3, 4 y 5
El estudiante que no opte por el procedimiento de evaluación descrito anteiormente, no supere dichas pruebas durante el
periodo docente o que quisiera mejorar su calificación tendrá derecho a realizar una prueba global que será programada
dentro del periodo de exámenes correspondiente a la primera o segunda convocatoria.
4. Metodología, actividades de aprendizaje, programa y recursos
4.1. Presentación metodológica general
El proceso de aprendizaje que se ha diseñado para esta asignatura se basa en lo siguiente:
Las actividades de enseñanza y aprendizaje presenciales se basan en:
- Clase presencial. Exposición de contenidos mediante presentación o explicación por parte de un profesor (posiblemente incluyendo demostraciones).
- Laboratorio. Actividades desarrolladas en espacios especiales con equipamiento especializado (laboratorio, aulas informáticas).
- Tutoría. Período de instrucción realizado por un tutor con el objetivo de revisar y discutir los materiales y temas presentados en las clases.
- Evaluación. Conjunto de pruebas escritas, orales, prácticas, proyectos, trabajos, etc. utilizados en la evaluación del progreso del estudiante
Las actividades de enseñanza y aprendizaje no presenciales se basan en:
- Trabajos prácticos. Preparación de actividades para exponer o entregar en las clases prácticas.
- Estudio teórico. Estudio de contenidos relacionados con las “clases teóricas”: incluye cualquier actividad de estudio que no se haya computado en el apartado anterior (estudiar exámenes, trabajo en biblioteca, lecturas complementarias, hacer problemas y ejercicios, etc.)
4.2. Actividades de aprendizaje
La asignatura consta de 6 créditos ECTS que corresponden con 150 horas estimadas de trabajo del alumno distribuidas del siguiente modo:
- Actividades presenciales: 50 h (Clase magistral, Resolución de problemas y casos, Prácticas de laboratorio y Prácticas especiales)
- Realización de trabajos de aplicación o investigación prácticos: 45 h
- Tutela personalizada profesor-alumno: 5 h
- Estudio de teoría: 45 h
- Pruebas de evaluación: 5 h
4.3. Programa
1. Introducción
2. Embedded Computing: Componentes, programación, tiempo, secuenciales, muestreados, concurrentes, cíclicos, interrupciones
3. IoT, Interconexión de redes de sensores. Networks, Protocols, Communications
4. Smartphones & Wearables
5. SEU & IoT Applications
4.4. Planificación de las actividades de aprendizaje y calendario de fechas clave
La organización docente prevista de las sesiones presenciales es la siguiente:
- Clases magistrales y resolución de problemas y casos
- Prácticas de laboratorio
Los horarios de todas las clases y fechas de las sesiones de prácticas se anunciarán con suficiente antelación a través de las webs del centro y de la asignatura.
Los proyectos propuestos serán entregados al finalizar el cuatrimestre, en las fechas que se señalen.
El calendario de clases, prácticas y exámenes, así como las fechas de entrega de trabajos de evaluación, se anunciará con suficiente antelación.